1 metrau sgwâr
Welsh-English dictionary > metrau sgwâr
2 metr sgwâr
Welsh-English dictionary > metr sgwâr